#sections-sortable{
    display: none;
    padding: 0 50px 0 0;
}
#sections-sortable ol{
    list-style: none;
    margin: 0;
    padding:  0 0 0 15px;
    text-transform: uppercase;
    font-weight: bold;
}

#sections-sortable ol li div{
    padding: 4px 10px;
    margin: 8px 0;
    background: #FFF;
    font-size: 1.2em;
    cursor: move;
}
.clone{
    background: #fcefa1;
    border: 1px solid #fbec88;
}
.placeholder{
    background: #fcefa1;
    border: 1px solid #fbec88;
}
#sections-sortable ol ol{text-transform: none;font-weight: normal;font-size: 0.9em;}
#sections-sortable ol ol ol{font-style: italic;}
#sections-sortable ol ol ol ol{font-style: normal;text-transform: uppercase;}
#sections-sortable ol div:hover{background: #ebebeb;}

.save-sortable{
    display: inline-block;
    padding: 4px 8px;
    background: #ebebeb;
    border: 1px solid #CCC;
    margin: 10px 0;
    border-radius: 4px;
    color: #000;
    font-weight: bold;
}
#rd-wait{display: none;position: absolute;top: 50%; left: 50%; margin-top: -40px;margin-left: -75px;width: 150px;height: 80px;text-align: center;text-transform: uppercase;line-height: 150%;font-weight: bold;}
#rd-wait img{margin: 0 0 10px 0;}